﻿using System;

namespace PickGold
{
	/// <summary>
	/// 直接输出的 脚本字符串，如果是直接字符串文本，则需要加引号并转义。
	/// </summary>
	public interface IScriptCode
	{
		/// <summary>
		/// 直接输出的 脚本字符串，如果是直接字符串文本，则已加引号并转义。
		/// </summary>
		/// <returns>直接输出的 脚本字符串，如果是直接字符串文本，则已加引号并转义。</returns>
		string ToString();
		/// <summary>
		/// 直接输出的 脚本字符串，如果是直接字符串文本，则已加引号并转义。
		/// </summary>
		/// <param name="language">脚本语言</param>
		/// <returns>直接输出的 脚本字符串，如果是直接字符串文本，则已加引号并转义。</returns>
		string ToString(string language);
	}
}
